﻿@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	display: block;
	background-color: #FFF;
	font-family:  "微软雅黑","思源黑体 CN Regular", "Arial Unicode MS", Arial;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;	 
}
*{margin:0;padding:0;}
li,dl,dd{list-style:none;}
a{
	text-decoration:none;
	color: #5e5e5e;
	font-style: normal;
}
img{border:none 0;}
.clear{ clear:both;}
.fl{float:left;}
.fr{ float:right;}
a:hover{color: #015aac;}
h1{
	line-height: 40px;
}


.clear{ clear:both;}
.tong{width:1200px; margin-left:auto; margin-right:auto;}
.ke_top{ height:34px; line-height:34px; color:#ffffff;font-size:13px;}
.ke_top span{ float:right; background-image:url(../images/biao.png); background-repeat:no-repeat; background-position:left center; display:block; width:170px; padding-left:16px;}
.ke_top span a{ color:#ffffff; margin-right:55px;}
.ke_top span a:hover{color:#0066cb;}
.ke{height:100px; padding-top:35px;}
.ke_right{color:#393939; width:520px; float:right; margin-top:10px;}
.ke_right p{ color:#393939; font-size:13px; line-height:15px;}
.search2{  width:402px; height:33px; display:block; border:1px solid #0066cb; margin-top:15px; margin-left:100px; }
.search2 input{ margin:0; color:#cecece; text-indent:1em; line-height:33px;border:0; }
.search2 .keywords{padding-left:4px; width:292px; height:33px; float:left;border:0; }
.search2 .button{ background:url(../images/search.jpg) no-repeat center center; width:88px; height:33px; border:0; float:right; margin:0; padding:0;}
.head_nav {display:block; width:960px; float:left;}
.head_nav li { border:none;float: left; width:106px; height: 57px; position: relative;  background-image:url(../images/nav_line.png); background-repeat:no-repeat; background-position:left center; }
.head_nav li a {border-left:1px solid #dcdcdc; width:106px;line-height: 57px;  text-align: center;display:block; font-size: 15px; color: #5b5b5b;   }
.head_nav li:first-child{background-image:none;}
.head_nav li.active,.head_nav_li a:hover { }
.head_nav li a:hover{ background-image:url(../images/hover.jpg); background-repeat:no-repeat; background-position:0 0; color:#ffffff;}
.head_nav li:hover .subnav { opacity: 1; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); visibility: visible }
.subnav { position: absolute; width: 192px; top: 73px; left: 50%; background-color: #fff; z-index: 20; padding: 0; border-radius: 6px; box-shadow: 0 6px 10px rgba(0, 0, 0, .1); margin-left: -95px; opacity: 0; transition: all .3s ease 0s;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); visibility: hidden; background-color:rgba(65, 170, 2, .8);border-radius: 0; padding: 0; border-top: 1px solid rgba(255, 255, 255, .1);}
.subnav_Tri {border: none; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid rgba(65, 170, 2, .8); position: absolute; top: -10px; right: 46% }
.subnav li {background-image:none;height:auto; width: 100%; text-align: center; border-bottom: 1px solid #f1f2f2; transition: all .3s ease-out 0s;border-bottom: 1px solid rgba(255, 255, 255, .2);overflow: hidden;}
.subnav li a { color: #ffffff;line-height: 40px;display:block;background-image:none; border:none;width: 192px; }
.subnav li:hover a { color: #3d3d3d;  background-color: #f7f7f7;}
.subnav li a:hover {color: #000;border-bottom: 1px solid rgba(0, 0, 0, .2); background-image:none;}
.subnav li:last-child { border-bottom: 1px solid transparent; }
.subnav li:last-child { border-bottom: 1px solid #5a4234; }
.ke_nav span{border-left:1px solid #dcdcdc; padding-left:30px;width:202px; float:right; height:57px; display:block; background-image:url(../images/num.png); background-repeat:no-repeat; background-position:30px 27px;}
.ke_nav span em{ color:#616161; background-image:url(../images/tel.png); background-repeat:no-repeat; background-position:left center; line-height:19px; height:19px; font-style:normal; padding-left:28px; font-size:13px; margin-top:5px; display:block;}
/*yuan-banner*/
.yuan-banner{width:100%;margin-left:auto;margin-right:auto; height:517px;position:relative;}
#full-screen-slider {
	width:100%;
	height:517px;
	position:relative;
	display: block;
	overflow: hidden;
	
}
#slides { display:block; width:100%; height:517px; list-style:none; padding:0; margin:0; position:relative;z-index:15;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:480px; z-index:9999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#1165be;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color:#3fa900;}


/*ke_pro*/
.ke_pro{ margin-top:50px;}
.span1{ display:block; text-align:center; height:79px; background-image:url(../images/pro_line.png); background-repeat:no-repeat; background-position:center center;}
.span1 em{display:block; background-image: url(../images/pro_title.png); background-repeat:no-repeat; background-position:center center; height:25px; }
.span1 i{display:block;line-height:30px; color:#999999; font-size:12px;font-style: normal; font-size:13px; }
.span1 b{display:block; color:#313131; font-weight:normal;font-size:13px;font-style: normal; }
.tab {margin:0; position: relative; width:1200px;height: auto; overflow: hidden; margin-top:30px; }
.tab-nav {background-color:#f7f7f7; border:1px solid #d4d4d4;width:1198px; height:58px; overflow: hidden;  margin:0 auto;}
.tab-nav a {border-right:1px solid #d4d4d4;width:238px; background-image:url(../images/jian.png); background-repeat:no-repeat; background-position:195px center; display: block;height:58px; display:block;line-height:58px;text-align: center; font-size:17px; text-decoration: none; float:left; }
.tab-nav a.current { background-image:url(../images/jian2.png); background-color:#3fa900; color:#ffffff;}
.tab-nav a:last-child {border-right:none; width:242px;}
.tab-con {position: relative;width:1200px;height: auto;overflow: hidden;}
.tab-con-item {WIDTH: 1200px; display:none; margin-top:15px;}
.tab-con-item ul{}
.tab-con-item ul li{ position:relative; margin-right:10px; width:595px; float:left;height:260px; margin-bottom:12px; }
.tab-con-item ul li a{ }
.tab-con-item ul li a p{z-index:50; position:absolute; top:0;left:0;text-align:center; color:#575757; width:259px;  padding-right:41px; padding-left:20px; height:260px; padding-top:47px; display:block;background-image:url(../images/pro_bg.png); background-repeat:no-repeat; background-position:0 0;}
.tab-con-item ul li a p em{background-image:url(../images/pro_line2.png); background-repeat:no-repeat; background-position:center bottom; display:block; font-style: normal;  margin-bottom:5px; font-size:18px; color:#202020; line-height:30px; height:35px; display:block; padding-bottom:5px;}
.tab-con-item ul li a p b{  color:#8b8787;font-weight: normal; height:66px; overflow:hidden; display:block; line-height:22px; margin-top:15px; font-size:13px;}
.tab-con-item ul li a span{position:absolute; top:0;left:299px;z-index:10;width:293px; height:258px; display:block; overflow:hidden;border:1px solid #eeeeee;}
.tab-con-item ul li a span img{width:293px; height:258px; display:block; transform:scale(1); transition:0.2s;}
.tab-con-item ul li a:hover span img{transform:scale(1.05);}

.tab-con-item ul li a p i{ background-image:url(../images/pro_more.png); background-repeat:no-repeat; background-position:center center; display:block; height:27px; margin-top:15px;}

.tab-con-item ul li a:hover p em{ color:#0066cb;}
.tab-con-item ul li a:hover p i{background-image:url(../images/pro_more2.png); }
.tab-con-item ul li:first-child+li{margin-right:0px;}
.tab-con-item ul li:first-child+li a p em{}
.tab-con-item ul li:first-child+li+li a p{top:0;left:270px;background-image:url(../images/pro_bg2.png);padding-left:41px; padding-right:20px;}
.tab-con-item ul li:first-child+li+li a span{top:0;left:0;}

.tab-con-item ul li:first-child+li+li+li{margin-right:0px;}
.tab-con-item ul li:first-child+li+li+li a p{top:0;left:270px;background-image:url(../images/pro_bg2.png);padding-left:41px; padding-right:20px;}
.tab-con-item ul li:first-child+li+li+li a span{top:0;left:0;}


.tab-con-item ul li:first-child+li+li+li+li+li{margin-right:0px;}




/*run_about*/
.ke_about{ width:100%; margin:0 auto; background-image:url(../images/about_bg.jpg); background-repeat:no-repeat; background-position:center top; height:506px; padding-top:38px;  margin-top:35px;}
.ke_about2{height:395px; background-color:#f7f5f5; margin-top:30px;}
.ke_about2 span{width:492px;height:295px; display:block; float:right; padding:50px 40px;}
.ke_about2 span em{ height:38px; line-height:38px; background-image:url(../images/about2.jpg); padding-left:60px; font-size:18px; color:#ffffff; font-style:normal; display:block; background-repeat:no-repeat;}
.ke_about2 span i{ margin-top:15px; font-style:normal; font-size:18px; color:#3d403c; height:30px; line-height:30px; display:block; background-image:url(../images/about3.jpg); background-repeat:no-repeat; background-position:240px center}
.ke_about2 span b{margin-top:10px; font-weight:normal; height:161px; display:block; overflow:hidden; line-height:23px; font-size:13px; color:#656565;}

.ke_about2 span a{ display:block; margin-top:15px;
	color: #0066cb;
	text-transform: uppercase; font-size:13px;
}
.ke_about2 span a:hover{color: #3fa900;}
.ke_about2 img{width:628px;height:395px;display:block; float:left;}
/*inew*/
.tab2 {position: relative; width:756px; height:360px; overflow: hidden; float:right;}
.tab-nav2 { width:756px; height:60px; line-height:60px; overflow: hidden;  font-size:16px; font-family:"微软雅黑"; background:#3fa900;position: relative;}
.tab-nav2 a {display:block; width:328px;height:60px; text-decoration: none; float:left; font-size:16px; color:#fff;padding-left:50px; background:url(../images/int.gif) no-repeat 27px center;}
.tab-nav2 a.current {width:328px; color:#fff; background:url(../images/int.gif) no-repeat 27px center #0066cb;padding-left:50px;}
.tab-nav2 a em{float:right; font-size:13px; margin-right:10px; font-style:normal}

.ievent{width:660px; height:256px; background:#f5f5f5; padding:22px 48px; }

.inewpic{ width:660px; height:145px; margin-bottom:20px; }
.inewpic img{ float:left; width:250px; height:145px; }
.inewpt{width:360px; height:145px; line-height:20px; color:#555; float:right; font-size:13px; }
.inewpt p{ font-family:"微软雅黑"; font-size:16px; color:#212121; line-height:24px; margin-bottom:8px; font-weight:bold; overflow:hidden;}
.inewpt b{ display:block;}
.inewpt b a{ color:#017dc5; display:block; padding-left:20px; margin-top:12px; float:right; background-image:url(../images/news_line.jpg); background-repeat:no-repeat; background-position:0 center;}
.inewpt b a:hover{color: #3fa900;}
/**ieve**/
.ieve{ width:100%;  height:auto; overflow:hidden; }
.ieve ul{text-align:left;}
.ieve li{ width:305px; margin-right:10px; line-height:30px; height:30px; border-bottom:none;  overflow:hidden; background:url(../images/inewli.gif) no-repeat center left;  float:left; padding-left:15px;}
.ieve li a{ text-align:left;line-height:30px; height:30px; text-decoration:none; color:#5e5e5e; font-size:13px;}
.ieve li a:hover{ color:#007cc5;}

*html .ieve li{line-height:26px; height:26px;  overflow:hidden; background:url(../images/inewli.gif) no-repeat 0 12px; padding-left:10px;}/**ie6下的兼容性**/
*html .ieve li a{float:left; text-align:left;line-height:26px; height:26px; text-decoration:none; color:#555;}
/**ie6下的兼容性**/
*+html .ieve li{line-height:26px; height:26px;  overflow:hidden; background:url(../images/inewli.gif) no-repeat 0 12px; padding-left:10px;}/**ie7下的兼容性**/
*+html .ieve li a{float:left; text-align:left;line-height:26px; height:26px; text-decoration:none; color:#555;}
/**ie7下的兼容性**/


/*question*/
.question{ width:400px; height:360px;  float:left; background:#f5f5f5;}

.qtitle{width:100%; height:60px; background:url(../images/int.gif) no-repeat 27px center #3fa900;}
.qtitle h4{font-family:"微软雅黑"; font-size:16px; color:#fff; float:left; padding-left:50px; line-height:60px; }
.qtitle a{ float:right; color:#fff; line-height:60px; padding-right:13px;}

.quest{ height:auto; overflow:hidden; padding:0 27px;}
.quest dl{color:#676767; border-bottom:1px solid #e7e7e7;}
.quest dl dt{height:24px; line-height:25px; font-weight:bold; background:url(../images/qu.gif) no-repeat; padding-left:35px; margin-top:37px; margin-bottom:12px;}
.quest dl dt a{ color:#212121; font-size:15px;}
.quest dl dt a:hover{ color:#007cc5;}
.quest dl dd{height:61px; line-height:22px; background:url(../images/an.gif) no-repeat; padding-left:35px; margin-bottom:15px;font-size:13px;}

*+html .quest dl dt{height:24px; line-height:22px; font-weight:bold; background:url(../images/an.gif) no-repeat; padding-left:25px; margin-top:22px; margin-bottom:10px;}
*+html .quest dl dd{height:61px; line-height:22px; background:url(../images/qu.gif) no-repeat; padding-left:25px; margin-bottom:10px;}
/**ie7下的兼容性**/

/* link */
.link_tgb {
	line-height:42px;
	height:42px;
	font-family:"微软雅黑";
	background:url(../images/link.png) no-repeat;
	
}
.link_tgb a{ padding-right:20px; float: right; color:#fff; }
.link_tgb span {padding-left:10px; font-size:14px}
.link_tgb .t1 {color:#fff; cursor:pointer;padding:4px 40px;font-style: normal;}
.link_tgb .t2 {color: #fff; cursor: pointer;padding:4px 35px;font-style: normal;}

.links {
	color:#fff;
	line-height: 25px;
	height: px;
	padding-top: 10px;

	padding-bottom: 0px;
}
.links a {padding:0 10px; line-height:40px; color:#fff; font-size:14px;}
.links div a:first-child{padding-left:0px;}
.links .hidden { display:none;}
/*footer*/
.dibu{
	background-color: #262626;
	height: 202px;
	width: 100%; 
	margin-right: auto;
	margin-left: auto;
    padding-top:40px;
	margin-top:45px;
}
.footerleft{width:200px;}

.footerleft p{}
.footerleft p img{width:119px;height:119px;display:block;  border:10px solid #ffffff;}

.footerleft p em{ display:block; float:left;margin-top:10px; color:#FFF; font-style:normal}
.footerright{width:999px;}
.footerright p{
	line-height: 30px;
	color: #FFF;
	display: block;font-style: normal;
	}
.footerright p a{
	color: #FFF;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
}
.footerright p a:hover{
	color: #D90000;
	text-decoration: underline;
}
.footerright p em{
	line-height: 30px;
	display: block;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
	font-style: normal;
}
.footer{ background-color:#2a2a2a; height:80px; line-height:40px; color:#ffffff; font-size:14px;}
.footer span{ float:right;}
.footer a{ color:#ffffff;}
/*end index*/


/**/
.fu_neibanner{height:400px; background-image:url(../images/neibanner.jpg); background-repeat:no-repeat; background-position:center center;width:100%; margin:0 auto;}
.hui_title{ border-bottom:1px solid #ededed;height:140px;position:relative;top:-140px;margin-bottom:-140px; overflow:hidden; background-image:url(../images/about_bg2.png); background-repeat:repeat-x; background-position:left bottom;}
.hui_title2{}
.hui_title2 span{width:104px; height:120px; display:block; float:left; background-color:#3fa900;color:#ffffff;padding:10px; font-size:20px; text-align:center;}
.hui_title2 span em{
	display: block;
	font-style: normal;
	font-size: 27px;
	text-align: center;
	height: 27px;
	margin-bottom: 20px;
	background-image: url(../images/about_title2.png);
	background-repeat: no-repeat;
	background-position: center 17px;
	text-transform: uppercase;
}
.hui_title2 span i{
	display: block;
	font-style: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.hui_title2 p{ margin-top:75px; float:left; width:926px; margin-left:40px;}
.hui_title2 p a{ background-color:#ffffff; line-height:25px; float:left; text-align:center;  padding:5px 30px; font-size:14px; margin-right:15px;}
.hui_title2 p a:hover{background-color:#0056ae; color:#ffffff;}
.hui_title3{ border-bottom:1px solid #eeeeee;background-image:url(../images/bg_sign14.png); background-position:left center; background-repeat:no-repeat; padding-left:20px; width:1180px; margin:0 auto; line-height:60px; height:60px; font-size:14px; color:#343434; margin-bottom:20px;}

.fang_content{ font-size:14px; line-height:30px; color:#737373; min-height:400px; } 

/*news_con*/
.news_con{}
.news_con ul{}
.news_con ul li{ margin-bottom:30px;border-bottom: #ddd 1px dashed; padding-bottom: 30px; font-size: 14px;}
.news_con ul li:last-child{border:none;padding-bottom: 0px;}
.news_con ul li a{height:235px;display:block;}
.news_con ul li a img{width:410px; height:235px;  float:left; display:block;}
.news_con ul li a span{width:750px; float:right; display:block; margin-top:40px;}
.news_con ul li a span em{line-height: 30px;  font-size:16px; display:block; font-weight:bold; font-style:normal;}
.news_con ul li a span i{font-size:12px; color:#5b5b5b; display:block;font-weight:normal; font-style:normal;}
.news_con ul li a span b{font-weight:normal; font-size:10px; font-family: Verdana, Geneva, sans-serif; margin-top:20px; display:block;}
/*hui_product*/
.fu_pro_ul{ display:block; margin-top:20px; margin-bottom:20px;}
.fu_pro_ul li{width:265px; float:left; display:block; margin-right:14px; overflow:hidden; margin-bottom:10px; padding:12px; background-color:#f8f8f8;}
.fu_pro_ul li:hover{ background-color:#0066cb;}
.fu_pro_ul li:first-child+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li a{}
.fu_pro_ul li a p{display:block;width:265px; height:236px; overflow:hidden;}
.fu_pro_ul li a p img{width:265px; height:236px;transition: 0.5s;
-moz-transition: 1s; /* Firefox 4 */
-webkit-transition: 1s; /* Safari 和 Chrome */
-o-transition: 1s; /* Opera */ }

.fu_pro_ul li a:hover img {
transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(180deg);
}
.fu_pro_ul li a span{display:block; height:80px; transition: 0.5s; color:#646464; background-image:url(../images/pro-con.png); background-repeat:no-repeat; background-position:250px center;
-moz-transition: 1s; /* Firefox 4 */
-webkit-transition: 1s; /* Safari 和 Chrome */
-o-transition: 1s; /* Opera */}
.fu_pro_ul li a span em{display:block;font-style:normal; line-height:35px; font-size:16px; color:#393838; padding-top:10px;}
.fu_pro_ul li a:hover span{ background-color:#3fa900; color:#ffffff; padding-left:20px;background-position:245px center;background-image:url(../images/pro-con2.png);}
.fu_pro_ul li a:hover span em{ color:#ffffff;}

.fang_case{ margin-top:30px;}
.fang_case ul{}
.fang_case ul li{width:285px; float:left; text-align:center; margin-right:20px; display:block; margin-bottom:15px;background-image:url(../images/list_bg.png); background-repeat:no-repeat; background-position:center 265px;}
.fang_case ul li a{ line-height:16px;  }
.fang_case ul li a p{ overflow:hidden;width:285px; height:251px; display:block;  }
.fang_case ul li a p img{width:285px; height:251px; display:block;transition:0.5s;transform:scale(1);}
.fang_case ul li a:hover p img{transform:scale(1.1);}
.fang_case ul li a:hover span{}
.fang_case ul li a span{ line-height:50px; height:50px; display:block; font-size:14px;}
.fang_case ul li:first-child+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}


.ih6{
	text-align: right;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ededed;
	margin-bottom:20px;
}
.ih6 h1{ text-align:center; margin:0; padding:5px 0; font-size:20px;}
.pro_title{ color:#0045ac; line-height:50px; height:50px; border-bottom:1px dashed #E1E1E1; text-align:center; font-size:20px; font-weight:bold; margin-bottom:30px;}
.pro_content{ margin-bottom:40px;}


.next {text-align:right; margin-bottom:30px;padding:8px 0px; height: 32px; line-height:32px; background-color:#f6f6f6;}
.next a{height:32px; line-height:32px; text-decoration:none; color:#333; margin-right:20px;}
.next a:hover { text-decoration:none; color:#1165be;}

.page {text-align:center; margin:0px auto; width:auto; padding-right: 7px; height: 35px; padding-top: 30px; border-top:1px dashed #ededed; margin-top:50px; padding-bottom:50px;}
.page a{ border:1px solid #ccc; color: #555; height:26px; line-height:26px; padding:8px 10px;margin:0 2px; text-decoration:none; }
.page a:hover {background:#0066cb; color: #fff; }

.page span{ display:inline; background: #333333; color: #d1d1d1; font-size:12px;height:26px; line-height:26px; padding:6px 6px;margin:0px 5px; }

/*order*/
.order{margin-bottom:10px;width:49%; font-size:13px;}
.order input{height:35px; line-height:35px; margin-bottom:10px;}

.submit5{
	background-color: #484848;
	color: #FFF;
	width: 70px;
	height: 35px;
	line-height: 35px;
	border: 0;
	margin: 4px 0 0 10px;
}
.reset5{background-color: #484848;
	color: #FFF;
width:70px;height:35px;line-height:35px;border:0;margin:4px 0 0 10px;}
input{heeight:30px; line-height:30px; margin-bottom:10px;}
.span4{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #484848;
	margin-bottom: 20px;
	font-size:12px;
	display:block;
}
.span4 em{
	background-color: #484848;
	display: block;
	width: 55px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	border-radius: 5px 5px 0px 0px;
	font-style: normal;
}
/*relation*/
.relation{line-height:20px;margin-bottom:10px; color:#999;}
/*relation*/
.relation{line-height:20px;margin-bottom:20px; }
.relation a{margin-right:10px;}
.relation a:hover{color:#E00000;}
.relation span{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #666;
	margin-bottom: 10px;
	
}
.relation span em{
	background-color: #666;
	display: block;
	width: 85px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
border-radius:5px 5px 0px 0px;}
.relation span em a{ color:#ffffff;}
/*rel-news*/
.rel-news{margin-bottom:1%;width:49%; }
.rel-news ul{}
.rel-news ul li{
	display:block;
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.rel-news ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 50px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.rel-news ul li a em{
	float: right;
	font-style: normal;
}
.rel-news ul li a:hover{
	text-decoration: none;
	background-image: url(../images/tb1.jpg);
}

/*rel-pro*/
.rel-pro{width:49%; }
.rel-pro ul{}
.rel-pro ul li{
	width:32%;
	display:block;
	float: left;
	margin-right:2%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro ul li:nth-child(3n){margin-right:0;}
.rel-pro ul li:first-child+li+li{margin-right:0;}
.rel-pro ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro ul li a{}
.rel-pro ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;	
	border:1px solid #eeeeee;

}
.rel-pro ul li a:hover img{transform: scale(1.1);transition:1000ms; }

.mess{ text-align:left; color:#777; font-size:14px; margin-bottom:20px; margin-top:30px;   }
.mess b{ color:#333333; font-size:18px;}
.mu-conab table{  margin-bottom:15px; font-size:14px; margin-left:100px;}
.mu-conab .input{ border:1px solid #ccc; padding:8px 0px; background-color:#ffffff; }
.mu-conab textarea{ margin:0; padding:0;background:#f9f9f9; border:1px solid #ccc;}
.submit3{background-color:#484848;color:#FFF;width:120px;height:40px;line-height:40px;border:0;margin-right:30px;}
.reset3{background-color:#484848;color:#FFF;width:120px;height:40px;line-height:40px;border:0;}
.contact-left  p{ line-height:24px;}
.contact-left2{width:650px; float:left;margin-left:50px; color:#333333; line-height:30px; font-size:14px;}
.mess2{ text-align:left; color:#777; font-size:14px;  margin-bottom:20px; }
.mess2 b{ color: #333333;font-size: 18px;text-transform: uppercase;}
.search-ul{}
.search-ul li{}
.search-ul li{
	display:block;
	height:40px;
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.search-ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 40px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.search-ul li a em{ float:right; font-style:normal; font-size:12px; }
.search-ul li a:hover{ background-image:url(../images/tb1.jpg);}


/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#3c9905 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#3c9905 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#3c9905 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#3c9905 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}